package com.chenyuxin.ilp.service.user;

import com.chenyuxin.ilp.model.pojo.Result;
import org.springframework.web.multipart.MultipartFile;

public interface UserHeadService {
    /**
     * 获取用户头像列表
     * @param userId 用户id
     * @return List<UserHeadVo>
     */
    Result getHeadList(String userId);

    /**
     * 添加用户头像
     * @param headFile 头像图片
     * @param userId 用户id
     * @return UserHeadVo
     */
    Result addHead(MultipartFile headFile, String userId);

    /**
     * 更新用户头像
     * @param headId 头像id
     * @param userId 用户id
     * @return result
     */
    Result updateHead(Long headId, String userId);

}
